import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

public class IteratorSetTest {
    public static void main(String[] args) {
        Set<String> set=new HashSet<>();
        set.add("a");
        set.add("b");
        set.add("c");
        //创建迭代器对象
        Iterator<String> iterator = set.iterator();

        //获取元素第一种方式while循环
        while(iterator.hasNext()){
            String s = iterator.next();
            System.out.println(s);
        }
        System.out.println("------------");
        //获取元素第二种方式for循环
        for(Iterator<String> it= set.iterator();it.hasNext();){
            String value = it.next();
            System.out.println(value);
        }
    }
}
